
// 非法字符控制
export function filterIllegalCharacters(value) {
	// 进行非法字符检测和替换逻辑
	// HTML 标签：需要过滤掉 HTML 标签，以防止跨站脚本攻击（XSS）。
	let filteredValue = value.replace(/<[^>]+>/g, '');
	// Javascript 代码：需要过滤掉可能包含的 JavaScript 代码，同样是为了防止跨站脚本攻击（XSS）。
	filteredValue = filteredValue.replace(/\<script.*?\>.*?\<\/script\>/gi, '');
	// 特殊字符：一些特殊字符可能会引起数据解析或显示异常，需要过滤掉。
	filteredValue = filteredValue.replace(/[!@#$%^&*()_+={}\[\]:;<>,?\/\\|-]/g, ''); //-- 待定
	// SQL 注入字符：在涉及到数据库操作时，需要过滤掉可能引发 SQL 注入的特殊字符。
	filteredValue = filteredValue.replace(/['"\\;]/g, '');
	return filteredValue;
}